﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Pixels.ExtentedListItems.DataLayer
{
    public interface IDataAccessLayer
    {
        IExtentedListItem ExtentedListItemAddEdit(IExtentedListItem objExtentedListItem);

        void ExtentedListItemDelete(Guid ExtentedListItemID);

        IExtentedListItem ExtentedListItemFetch(Guid ExtentedListItemID);

        IList<IExtentedListItem> ExtentedListItemsFetchByListItemID(Guid ListItemID);

        IList<IExtentedListItem> ExtentedListItemsFetchByContentItemID(Guid ContentItemID);

        IList<IExtentedListItem> ExtentedListItemsFetch();
    }
}
